.container {
    background-color: #fff;
    min-height: 100%;
  }
/***搜索***/
.header {
    width: 100%;
	height:240rpx;
}
.header image{
	width:100%;height:240rpx;
}

.line{width:100%;height:2px;background: #f2f2f2}
.body{
    width:100%;
    padding: 20rpx;
}
.newslist {
    display: flex;
    flex-direction: row;
    padding-bottom: 20rpx;
    margin-top:10rpx;
    border-bottom: 1px dashed #c0c0c0;
}
.newslist image{
    width:250rpx;height:220rpx;
}
.content{margin-left: 25rpx;padding-top: 5rpx;}
.title{
    margin-top:20rpx;font-weight:bold;
}
.title1{
    margin-top:25rpx;
    font-size:12px;
}
.name{color:#666666;margin-left:10rpx;}
.address{margin-top:20rpx;}
.more{margin-top:30rpx;background:#009926;color:#fff;
    height:45rpx;line-height: 45rpx;text-align: center;
    width:215rpx;border-radius: 20rpx;
    font-size: 11px;}
.header1 {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content:flex-start;
    height: 80rpx;
    background:#FF7800;
}

.city {
    width:25%;
    height:100%;
    color: #FFF;
    font-size:12px;
    display: flex;
    flex-direction: row;
    justify-content:center;
    align-items: center;
}
.city image{
    width:16px;
    height:16px;
    margin-left:15rpx;
}
.search {
    width:65%;
    height: 60rpx;
    background: #FFF;
    display: flex;
    flex-direction: row;
    justify-content:flex-start;
    align-items: center;
    border-radius: 20px;
    padding-left:20rpx;
}
.header1 icon {
    width:30rpx;
    height:30rpx;
}
.search input{
    width:90%;
    height:100%;
}